package top.FilterAndListener;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;

/**
 *   Listener 表示监听器
 *
 *    监听器可以监听就是在 application，session，request三个对象创建、销毁或者往其中添加修改删除属性时自动
 *    执行代码的功能组件。
 *
 *   步骤：
 *    定义一个类，实现 ServletContextListener 接口
 *    重写所有的抽象方法
 *    使用 @WebListener 进行配置
 */

//@WebListener
public class Listener1 implements ServletContextListener {

    @Override
    public void contextInitialized(ServletContextEvent sce) {
        //加载资源
        System.out.println("资源被加载");
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {
        //释放资源

    }
}
